Secure SSH SOCKS Proxy Access Guide

Setup to securely use a remote server as a middleman to access resources on the remote network.

The command ssh -D 8080 -N -C creates an encrypted **SSH tunnel** from the local machine to the remote server. Its **-D** flag initiates a **SOCKS5** proxy on your local port 8080. **SOCKS5** is a protocol that routes browser traffic (HTTP, DNS, etc.) through this tunnel.

In **Zero Omega Chrome add on**, the kings hall profile points the browser to local proxy (127.0.0.1:8080); this makes the browser appear to be on the remote server's local network.

Step-by-Step Configuration

Action Details / Configuration
**1. Create Tunnel (Local Terminal)** Run: ssh -D 8080 -N -C pi@59kings.duckdns.org
*(Keep this terminal window open!)*
**2. Configure Proxy (Zero Omega)**
  • **Profile:** kings hall
  • **Protocol:** SOCKS5
  • **Server:** 127.0.0.1
  • **Port:** 8080
**3. Access Remote Resource (Chrome)**
  • Ensure the kings hall profile is actively selected.
  • Navigate to: http://192.168.1.1

Shutting Down the Connection

To end your session and return to normal browsing:

Action Command
**Stop the Tunnel** Press **Ctrl + C** in the terminal window where the SSH command is running.
**Return to Normal Browsing** Switch the Zero Omega profile back to **Direct** or **System Proxy**.